Skip to content

Conversation

@kwiyoon
Copy link
Contributor

@kwiyoon kwiyoon commented Feb 6, 2025

🛰️ Issue Number

🪐 작업 내용

  • GitHub Actions 워크플로우 추가(cicd.yml)
    • 프로젝트를 빌드하여 압축하고, 압축파일을 s3에 올리는 작업 수행
    • main 브랜치에 직접 push 하거나, main 브랜치로 pr를 보냈을 때 작동
  • 배포 스크립트 작성 (scripts/start.sh)
    • EC2에서 해당 스크립트를 실행하여 애플리케이션을 자동 재배포함.
    • 기존 애플리케이션 종료 & 새 JAR 파일 배포 및 실행
  • CodeDeploy spec 작성 (appspec.yml)
    • CodeDeploy에서 배포를 관리하는 데 사용

✅ Check List

  • 코드 작성 시 최선을 다했나요?
  • 코드가 정상적으로 컴파일되나요?
  • 테스트 코드를 작성 및 통과했나요?
  • merge할 브랜치의 위치를 확인했나요?
  • Label을 지정했나요?

@kwiyoon kwiyoon assigned kwiyoon and beomzun and unassigned kwiyoon and beomzun Feb 9, 2025
@kwiyoon kwiyoon requested a review from beomzun February 9, 2025 06:57
@beomzun
Copy link
Contributor

beomzun commented Feb 9, 2025

실제 서비스 전에 https와 무중단 배포도 적용해보면 좋을 것 같아요ㅎㅎ
고생하셨습니다!!

@beomzun beomzun merged commit 12bad55 into main Feb 20, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Deploy] CI/CD 파이프라인 구축

3 participants